string tying machine - Turco Inglés Diccionario